Open front barn - Allemand Anglais Dictionnaire